.tplb {
    width: 786px;
    height: 442px;
}

.index_ad_num {
    text-align: right;
    margin-top: -20px !important;
    width: 786px;
}

.wrap_auto {
    height: 457px;
}

.adsense {
    width: 990px;
    margin: 15px 0;
}

.adsense img {
    height: 62px;
}

.adsense2 {
    margin: 15px auto 0;
    padding-bottom: 15px;
    border-bottom: #e7e7e7 solid 1px;
}
    
.adsense2 a {
    display: inline-block;
}

.adsense2 .size200 img{
    width: 200px;
    height: 60px;
}

.adsense2 .size578 img{
    width: 578px;
    height: 60px;
}

.ads img {
    width: 192px;
    height: 70px;
}

.ads_auto img {
    width: 192px;
}

.ads, .ads_auto {
    margin: 10px 0;
}

.ad {
    margin: 15px 0;
}

.ad img {
    width: 192px;
}

.ad2 {
    margin: 15px 0;
    border: #e7e7e7 solid 1px;
    padding: 3px;
}

.ad2 img {
    width: 184px;
}

.adsense img {
    width: 990px;
    height: 62px;
}

.blk_29 {
  PADDING: 10px 30px;
  OVERFLOW: hidden;
  WIDTH: 930px;
  POSITION: relative;
  top: 0;
  left: 0;
  ZOOM: 1;
}
.blk_29 .LeftBotton {
  BACKGROUND: url(/images/mall/template1/img/preu.gif) no-repeat 0px 50%;
  FLOAT: left; WIDTH: 30px; CURSOR: pointer;
  POSITION: absolute; TOP: 35px; LEFT: 0;
  HEIGHT: 120px;
}
.blk_29 .RightBotton { RIGHT: 0; BACKGROUND: url(/images/mall/template1/img/next.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 30px; CURSOR: pointer; POSITION: absolute; TOP: 35px; HEIGHT: 120px;}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden;PADDING-TOP: 5px;}
.blk_29 .box { FLOAT: left; WIDTH: 164px; padding:0 11px;}
.blk_29 .box .box-img {
  display: block;
  PADDING: 1px;
  BORDER: #F7F7F7 1px solid;
}
.blk_29 .box a.box-img:hover  { BORDER: #bc0000 1px solid;}
.blk_29 * {
  vertical-align: middle;
}
.box-img img {
    width: 160px;
    height: 160px;
}

.blk_29 .box .color1, .blk_29 .box .price, .blk_29 .box .price2 {
    text-align: center;
}

.bjrm .tit {
    background: url(/images/mall/template1/img/bjrm.jpg) 0 0 no-repeat;
    line-height: 29px;
    margin-top: 15px;
}

.bjrm .tit p {
    font-family: 黑体,simsun;
    width: 104px;
    text-align: center;
    color: #fff;
}

.activities1 {
    width: 786px;
    height: 34px;
    background: url(/images/mall/template1/img/activities1.png) 0 0 no-repeat;
    line-height: 34px;
}

.activities1 p {
    font-family: 黑体,simsun;
    margin-left: 18px;
    text-align: center;
    width: 149px;
    color: #fff;
}

.activities2 {
    width: 786px;
    height: 30px;
    margin-top: 15px;
    background: url(/images/mall/template1/img/activities2.png) 0 0 no-repeat;
    line-height: 30px;
    color: #fff;
    font-family: 黑体,simsun;
}

.activities2 p {
    padding-left: 10px;
    width: 165px;
}

.activities {
    float: left;
    border: #e7e7e7 solid 1px;
    border-top: none;
    padding-top: 8px;
    width: 784px;
}

.goods_list {
    float: left;
    padding: 0 0 10px 8px;
}

.goods_list li {
    width: 162px;
    height: 230px;
    float: left;
    padding: 15px 15px 0;
}

.goods_list li div a {
    border: #F7F7F7 solid 1px;
    display: inline-block;
}

.goods_list li div a img {
    width: 160px;
    height: 160px;
}

.goods_list li div p a,.goods_list li div p a:hover{
    border: none;
} 

.goods_list li div a:hover {
    border-color: #bc0000;
}

.goods_list li .price {
    text-align: center;
    line-height: 20px;
    background: url(/images/mall/template1/img/price.gif) 0 50% no-repeat;
}

.goods_list li .color1 {
    line-height: 30px;
}

.goods_list li p {
    text-align: center;
}

.activities .ad_img {
    padding: 0 0 8px 8px;
    float: left;
}

.activities .img_lb {
    padding: 0 8px 8px;
    float: left;
}


.activities .ad2_img {
    float: left;
    width: 220px;
}


.activities .ad2_img table {
    margin-bottom: 8px;
    width: 220px;
    height: 68px;
    border: #e7e7e7 solid 1px;
    line-height: 20px;
}

.activities .ad2_img img {
    height: 64px;
}

.activities .ad2_img .img {
    width: 68px;
}

.activities .ad2_img .txt {
    padding: 0 10px;
}

.activities .ad2_img .price {
    color: #EB1F2A;
}

.title0 {
    margin-top: 0 !important;
}

.title1 {
    margin-left: -2px;
    margin-top: 15px;
}

.history_title {
    width: 184px;
    height: 17px;
    text-align: right;
    padding: 15px 10px 0 0;
    background: url(/images/mall/template1/img/history.jpg) 0 0 no-repeat;
}

.l_list table tr {
    height: 90px;
    line-height: 20px;
}

.l_list table {
    border-left: #e7e7e7 solid 1px;
    border-right: #e7e7e7 solid 1px;
}

.l_list table .img {
    width: 70px;
    padding: 0 10px;
}


.l_list table .txt .word {
    padding-right: 3px;
}

.l_list {
    padding-bottom: 15px;
    background: url(/images/mall/template1/img/l_list.png) 100% 100% no-repeat;
}

.top .l_list table tr {
    line-height: 18px;
}

.logo_list {
    border: #e7e7e7 1px solid;
    padding:0 0 20px 0;
}

.logo_list div {
    padding: 20px 10px 0;
}

.logo_list marquee {
    height: 300px;
}



.tplb3 {
    float: left;
    width: 814px;
    height: 418px;
    margin-right: 10px;
    margin-top: 15px;
}

.ad_r {
    float: left;
    margin-top: 15px;
    margin-bottom: -10px;
}

.ad_r div {
    margin-bottom: 10px;
}

.location {
    line-height: 30px;
    margin-bottom: -15px;
}

.location_line {
    margin-bottom: 0;
    border-bottom: #dcdcdc 1px solid;
}

.fenlei {
    border: 1px solid #e7e7e7;
    width: 784px;
    line-height: 24px;
    padding: 5px 0;
}

.fenlei dl {
    float: left;
    padding: 5px 0;
}

.fenlei dt {
    float: left;
    width: 75px;
    text-align: right;
    padding-right: 5px;
}

.fenlei dt b {
    padding: 0 5px;
}

.fenlei dd {
    width: 688px;
    float: left;
    color: #F4EEF4;
}

.fenlei a {
    display: inline-block;
    margin: 0 10px;
}

.sort {
    line-height: 20px;
    height: 28px;
    margin: 10px 0;
}

.sort .tit {
    width: 60px;
    padding-left: 20px;
}

.sort .px a {
    margin: 0 3px;
    display: inline-block;
    width: 45px;
    padding-left: 14px;
    background: url(/images/mall/template1/img/up.png) 50% 50% no-repeat;
    color: #fff;
}

.sort .px a.on_up {
    background-image: url(/images/mall/template1/img/on_up.png);
} 

.sort .px a.on_down {
    background-image: url(/images/mall/template1/img/on_down.png);
} 


.sort .fanye {
    text-align: right;
    padding-right: 20px;
}

.fanye a {
    text-align: left;
    display: inline-block;
    width: 55px;
    background: url(/images/mall/template1/img/fanye.gif) 40px 50% no-repeat;
}

.fanye a.l {
    padding-left: 19px;
    width: 36px;
    background: url(/images/mall/template1/img/fanye_l.gif) 5px 50% no-repeat;
}

.goods_list_all {
    border: #e7e7e7 solid 1px;
    float: left;
}

.notice {
    line-height: 25px;
    border: #e7e7e7 1px solid;
    padding-bottom: 5px;
    margin-top: 15px;
}

.notice .notice_wrap {
    padding: 0 10px;
}

.notice h2 {
    margin-bottom: 5px;
}

.cxgg p {
    padding-left: 15px;
    background: url(/images/mall/template1/img/dot_red.gif) 7px 50% no-repeat;
}

.goods_xx {
    margin-top: 0;
    line-height: 24px;
}

* html .goods_xx p {
    line-height: 32px;
}

.goods_xx .stars * {
    vertical-align: middle;
} 

.goods_xx .img {
    padding: 0 5px;
}

.hot_ht p {
    padding: 5px 5px 5px 30px;
    border-bottom: #e7e7e7 solid 1px;
    background: url(/images/mall/template1/img/show.gif) 10px 7px no-repeat;
    line-height: 17px;
}

.hot_ht {
    padding-bottom: 0;
    border-bottom: none;
}

.title2 .tit {
    display: inline-block;
    width: 105px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    background: url(/images/mall/template1/img/title2.gif) 50% 50% no-repeat;
    position:relative;
    top:1px;
}

.title2 {
    border-bottom: #FF6A6A 2px solid;
    height: 30px;
    padding-right: 15px;
    line-height: 30px;
}

.title2 .tips {
    margin-left: 15px;
    line-height: 30px;
}

.title2 .fanye {
    float: right;
}

.title3 {
    background: url(/images/mall/template1/img/title3.png) 0 100% repeat-x;
}

.title3 a {
    float: right;
    line-height: 30px;
}

.title4 {
    background: url(/images/mall/template1/img/title4.jpg) 0 0 no-repeat;
    line-height: 29px;
    margin-top: 15px;
}

.title4 .tit {
    font-family: 黑体,simsun;
    width: 104px;
    text-align: center;
    color: #fff;
}

.show .tips {
    height: 20px;
    padding: 20px 10px;
    text-align: right;
    border-bottom: #e7e7e7 solid 1px;
}

.show .tips .show_num {
    float: left;
    padding-left: 30px;
    background:  url(/images/mall/template1/img/show_num.gif) 0 50% no-repeat;
}

.show {
    padding: 0 15px 10px;
    border: #e7e7e7 solid 1px;
    border-top: none;
}

.show .tips a {
    display: inline-block;
    width: 61px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    background: url(/images/mall/template1/img/wy_show.gif) 50% 50% no-repeat;
}

.show table {
    line-height: 32px;
}

.show table th {
    text-align: left;
}

.show td {
    border-top: #aaa dotted 1px;
}

.show table .tit {
    width: 400px;
}

.show table .time {
    width: 120px;
}

.show table td.tit {
    padding-left: 20px;
    background: url(/images/mall/template1/img/show.gif) 0px 9px no-repeat;
}

.tjpl h1 .num{
    float: right;
}

.tjpl h1 {
    font-weight: normal;
    line-height: 39px;
    border-bottom: #e7e7e7 solid 1px;
    padding: 0 20px;
}

.tjpl {
    border: #e7e7e7 solid 1px;
}

.tjpl .sppl {
    padding: 15px 20px 30px;
}

.tjpl .sppl * {
    vertical-align: middle;
}

.button1 {
    display: inline-block;
    width: 61px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    background: url(/images/mall/template1/img/wy_show.gif) 50% 50% no-repeat;
}

.button1:hover {
    color: yellow;
}

.button2 {
    display: inline-block;
    width: 112px;
    line-height: 29px;
    text-align: center;
    color: #fff;
    background: url(/images/mall/template1/img/button2.png) 50% 50% no-repeat;
}

.input1 textarea {
    width: 742px;
    height: 141px;
    margin: 0 auto;
}

.input1 {
    width: 744px;
    margin: 20px auto;
}

.oration {
    line-height: 22px;
    border: #e7e7e7 solid 1px;
    border-top: none;
}

.oration .tips {
    line-height: 60px;
    padding-left: 30px;
}

.oration li {
    background: #fbfbfb;
    margin: 0 10px 15px;
    padding: 5px 10px;
}

.oration li .qs {
    padding: 0 0 5px 25px;
    background: url(/images/mall/template1/img/qs.gif) 0 5px no-repeat;
    color: #666;
}

.oration li .qs .user {
    color: #333;
}

.oration li .as {
    padding: 5px 0 0 25px;
    border-top: 1px dotted #d1d1d1;
}

.oration li .as p {
    color: #999;
}

.oration .input1 {
    margin: 10px auto;
}

.fabiao {
    padding: 10px 20px 20px;
}

.oration .yellow {
    padding-right: 10px;
}

.oration .time {
    margin-left: 20px;
}



.Review_Form {
    line-height: 24px;
    border: #e7e7e7 1px solid;
    padding-bottom: 40px;
}

.Review_Form input {
    border: #e7e7e7 1px solid;
    height: 24px;
}

.Review_Form .tit {
    width: 425px;
}

.Review_Form label {
    display: inline-block;
    width: 60px;
    text-align: right;
}

.Review_Form textarea {
    border: #e7e7e7 1px solid;
    width: 425px;
    height: 314px;
}

.Review_Form p {
    margin: 15px 0;
}

.Review_Form p * {
    vertical-align: middle;
}

.Review_Form .content * {
    vertical-align: top;
}

.Review_Form h1 {
    width: 210px;
}

.Review_Form .wrap {
    padding-left: 30px;
}

.Review_Form .wrap .thumbnails {
    margin: 15px 0;
    padding-left: 36px;
}

.Review_Form .wrap .thumbnails span {
    display: inline-block;
    width: 70px;
    height: 70px;
    border: #e7e7e7 solid 1px;
    margin-right: 10px;
    background: url(/images/mall/template1/img/unload.gif) 50% 50% no-repeat;
}

.Review_Form .wrap .thumbnails .loading {
    background: url(/images/mall/template1/img/loading.gif) 50% 50% no-repeat;
}

.Review_Form .wrap .upload {
    padding-left: 40px;
}

.Review_Form .wrap p {
    padding-left: 40px;
}

.Review_Form .wrap .upload a {
    margin-left: 18px;
}

.Review_Form .shuoming {
    padding-left: 70px;
}

.Review_Form .warning {
    display: inline-block;
    margin-left: 20px;
    border: #e7e7e7 solid 1px;
    line-height: 20px;
    padding: 0 5px;
} 

.comments .tips {
    padding: 20px 0;
    background: #f6f6f6;
}

.comments .tips span {
    margin: 0 135px;
}

.comments .comments_l {
    float: left;
    width: 124px;
    padding: 10px 15px;
    background: #f6f6f6;
}

.comments .comments_r {
    float: left;
    width: 600px;
    padding: 10px 15px 0;
}

.comments .comments_l .img {
    padding: 5px 27px;
}

.comments ul {
    margin-top: 15px;
    line-height: 18px;
}

.comments li {
    margin-bottom: 15px;
    border: #e7e7e7 1px solid;
    width: 784px;
}

.comments li.lz {
    margin-bottom: 10px;
    border: none;
    width: 786px;
}

.comments li.lz .lz_wrap {
    border: #e7e7e7 1px solid;
    float: left;
}

.comments li.lz .tit {
    line-height: 22px;
    padding-left: 20px;
    background: url(/images/mall/template1/img/show.gif) 0px 50% no-repeat;
}

.comments li .floor {
    padding: 0 15px 0 170px;
    background: #f6f6f6;
    line-height: 22px;
}

.comments li .floor span {
    float: right;
}



.comments li .tips2 {
    text-align: center;
    line-height: 20px;
    margin-top: 10px;
}

.comments li .tips2 span {
    border: #e7e7e7 1px solid;
    padding: 0 10px;
    display: inline-block;
}

.show_reply {
    border: #e7e7e7 solid 1px;
    padding-bottom: 15px;
}

.lottery_shout {
    margin-top: 15px;
}

.lottery_shout form {
    border-left: #e7e7e7 solid 1px;
    border-right: #e7e7e7 solid 1px;
    padding: 10px;
}

.lottery_shout form p {
    height: 30px;
}

.lottery_shout form .num {
    margin-left: 60px;
}

.lottery_shout form p * {
    vertical-align: middle;
}

.lottery_shout form .text {
    width: 166px;
}

.all_integral_detail .goods_list li {
    height: 270px;
}

.integral_help {
    margin-bottom: 15px;
}

.sort2 {
    padding-left: 10px;
}

.sort2 .px a {
    margin: 0 3px;
    display: inline-block;
    width: 64px;
    padding-left: 10px;
    background: url(/images/mall/template1/img/up2.jpg) 50% 50% no-repeat;
    color: #fff;
}

.sort2 .px a.on_up {
    background-image: url(/images/mall/template1/img/on_up2.jpg);
} 

.sort2 .px a.on_down {
    background-image: url(/images/mall/template1/img/on_down2.jpg);
} 

.l_list ul {
    padding: 0 10px;
    border-left: #e7e7e7 solid 1px;
    border-right: #e7e7e7 solid 1px;
    line-height: 22px;
}

.l_list ul li {
    border-top: #C0C0C0 solid 1px;
}

.l_list ul li.first {
    border: none;
}

.l_list ul .word {
    text-indent: 30px;
}

.l_list ul .time {
    text-align: right;
}

.l_list .none {
    padding-left: 22px;
    line-height: 32px;
}

.goods .summary {
    width: 400px;
    padding: 0 0 10px;
    float: left;
}

.goods .summary p {
    line-height: 22px;
    padding: 5px 10px;
}

.goods .summary .price, .goods .summary .price2 {
    font-size: 18px;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    color: #CD0000;
}

.goods .tit {
    height: 32px;
    padding: 0 10px;
    font-size: 16px;
}

.goods .choose .tt {
    display: inline-block;
    width: 60px;
    text-align: right;
}

.goods .choose {
    padding: 10px 0;
}

.integral .choose {
    height: 170px;
    padding: 0;
    margin-top: 10px;
}

.choose .norm a {
    display: inline-block;
    padding: 0 7px;
    height: 21px;
    text-align: center;
    border:1px solid  #ccc;
    line-height: 21px;
    color: #333;
    margin-right: 8px;
    margin-top: 2px;
}

.choose .norm a:hover {
    border:1px solid  #DB0D2D;
}

.choose .norm a.Onclick {
    border:1px solid  #DB0D2D;
    background: url(/images/mall/template1/img/Onclick.gif) 100% 100% no-repeat;
}

.goods .operation input {
    width: 20px;
    margin: 0 5px;
    text-align: center;
}

.goods h1 {
    font-size: 14px;
    margin-bottom: 10px;
}

.goods .gift {
    padding-left: 60px;
    background: url(/images/mall/template1/img/gift.jpg) 5px 5px no-repeat;
}

.integral .operation * {
    vertical-align: middle;
    margin-right: 20px;
}


.goods .operation td {
    padding: 5px 0;
}

.goods .operation {
    padding: 20px 0 20px 20px;
    border: #c6c6c6 solid 1px;
}

.goods .operation .add_num {
    border-right: #c6c6c6 solid 1px;
}

.goods .operation .add_fav a{
    margin-left: 10px;
} 

.goods .operation .share_to {
    padding-left: 10px;
}


.del {
    color: #666;
    text-decoration:line-through;
}

.goods_detail .word {
    padding: 10px;
}

.summary .tt {
    color: #666;
}

.integral .summary_wrap {
    margin-top: 14px;
}

.goods .summary_wrap .goods_code {
    float: right;
}

.goods .summary .button1 {
    margin-left: 15px;
}

.goods .doing {
    padding: 5px 0;
}

.goods .doing p {
    padding: 0px 10px;
}

.goods .container {
    width: 360px;
    height: 360px;
    POSITION: relative;
}

.goods .time_limit {
    float: right;
}

.goods .img img {
    border: #c6c6c6 solid 1px;
}

.goods #idList {
    margin-top: 10px;
}

.goods #idList img {
    margin-right: 24px;
}

.goods .img img.on{border:1px solid #C30000;}
.goods .izImage2{width:360px; height:360px; border:1px solid  #c6c6c6;}
.goods .izViewer2{z-index:9999;width:400px;height:400px;position:absolute;left:370px;top:0px;display:none; border:1px solid #c6c6c6;}
.goods .handle2{display:none;opacity:0.7;filter:alpha(opacity=70);background:#f2efef; cursor:crosshair; border:1px solid #C30000; position:absolute;}
.integral .izViewer2, .integral .handle2 {
    display: none !important;
}
.goods .img {
    width: 386px;
    padding: 0 0 10px;
    float: left;
}

.goods .share a {
    margin: 5px;
}

.comment .tit{
    text-align: right;
    border-bottom: #666 solid 1px;
    padding: 5px 15px 3px;
}

.comment .tit .stars {
    float: left;
}

.comment .comments_l {
    background: #fff;
    padding-bottom: 0;
}

.comment .comments_r .word {
    padding: 10px 0;
}

.comment li {
    padding-bottom: 10px;
}

.comment li .reply {
    text-align: right;
    margin-top: 20px;
}

.comment .reply_input {
    background: url(/images/mall/template1/img/comment_reply.gif) no-repeat 50% 100%;
    padding: 41px 12px 0;
}

.comment .reply_input textarea {
    width: 574px;
    height: 38px;
    margin-bottom: 8px;
}

.comment .reply_input .percent {
    float: right;
}

.comment .review .time {
    float: right;
}

.comment .review {
    border-top: #c6c6c6 1px dotted;
    padding: 10px 15px 0 ;
}

.comment .review .word {
    color: #999;
    padding-left: 30px;
}

.comment .review .username{
    color: #c30000;
}

.comment .all_reply {
    text-align: center;
    background: url(/images/mall/template1/img/all_reply.png) no-repeat 50% 50%;
    line-height: 20px;
}

.comment .all_reply a {
    display: inline-block;
    width: 584px;
    height: 20px;
}

.comment .comment_tips .dp {
    float: right;
}

.comment .comment_tips {
    padding: 20px 30px;
    line-height: 24px;
    margin-bottom: -15px;
}

.comment .comment_tips .color1 {
    font-size: 24px;
}

.comment .comment_tips .button1 {
    margin-left: 10px;
}

.comment .floor_num {
    margin-right: 10px;
}

.about_goods .blk_29,.with .blk_29 {
  WIDTH: 726px;
}

.about_goods .blk_29 .box, .with .blk_29 .box { FLOAT: left; WIDTH: 164px; padding:0 8px;}

.about_goods .color1 {
    background: url(/images/mall/template1/img/price.gif) 0 50% no-repeat;
}

.panes .oration .tips {
    text-align: right;
    padding-right: 30px;
}

.with .purchase {
    text-align: center;
    background: url(/images/mall/template1/img/purchase.png) 0 100% repeat-x;
    height: 52px;
    margin: 0 auto;
}

.with .purchase * {
    vertical-align: middle;
}

.with {
    margin: 15px 0;
}

.with .price, .with .price2 {
    line-height: 20px;
}

.top5 {
    line-height: 18px;
    margin: 15px 0 20px 0;
}

.top5 .goods_list {
    padding: 0;
}

.top5 .goods_list li {
    width: 250px;
    padding: 0 6px;
    height: 267px;
}

.top5 .goods_list li .wrap {
    width: 162px;
    padding: 10px 38px 0;
    border: #e7e7e7 solid 1px;
    border-bottom: none;
    margin: 0 auto;
}

.top5 .redemption a {
    display: inline-block;
    width: 250px;
    height: 27px;
    line-height: 27px;
    padding-top: 4px;
    color: #fff;
    background: url(/images/mall/template1/img/redemption.png) 100% 0 no-repeat;
}

.top5 .wrap_l .price .color1 {
    float: right;
    font-weight: bold;
}

.top5 .wrap_l .name {
    height: 18px;
    overflow:hidden;
}

.top5 .goods_list li .prodName {
    height: 18px;
    margin-top: 10px;
    text-align: center !important;
}


.famous {
    border: #e7e7e7 solid 1px;
    float: left;
    margin: 20px 0 0 ;
    padding-bottom: 10px;
    width: 988px;
}

.famous .goods_list {
    padding: 0 14px;
}

.brand {
    border-top: none;
    margin-top: 0;
}

.famous .tit {
    text-align: center;
    line-height: 27px;
    height: 30px;
    background: url(/images/mall/template1/img/famous.png) 50% 0 no-repeat;
    width: 988px;
}

.famous .tit a{
    color: #fff;
}

.famous_nav {
    line-height: 32px;
    margin: 20px 0;
    border: #c30000 solid 1px;
    height: 32px;
    background: #F3F3F3;
}

.famous_nav span {
    display: block;
    width: 197px;
    float: left;
    text-align: center;
}

.famous_fenlei {
    width: 988px;
    margin-top: 20px;
}

.famous_fenlei dd {
    width: 880px;
}

.famous_fenlei dt {
    width: 103px;
}

.search_tips {
    line-height: 32px;
    border: #c30000 solid 1px;
    padding-left: 20px;
}

.search_zero {
    line-height: 24px;
    padding: 30px 200px;
}

.search_zero .fs18 {
    line-height: 40px;
}